const {DataTypes} = require('sequelize')

const seq = require('../db/seq')

const Address = seq.define('zd_addresses', {
    user_id: {
        type: DataTypes.INTEGER,
        allowNull: false,
        comment: '用户id'
    },
    consignee:{
        type: DataTypes.STRING,
        allowNull: false,
        comment: '收货人姓名'
    },
    phone:{
        type: DataTypes.CHAR(11),
        allowNull: false,
        comment: '收货人手机号'
    },
    address:{
        type: DataTypes.STRING,
        allowNull: false,
        comment: '收货人地址'
    },
    is_default:{
        type: DataTypes.BOOLEAN,
        allowNull: false,
        defaultValue: false,
        comment: '是否默认地址，0：不是（默认），1：是'
    },
})

// Address.sync({force: true})

module.exports = Address;